triodo semiconductor - Spanish English Dictionary